staggered payments - English Synonyms Dictionary